engine shielding - Spanish English Dictionary